[an error occurred while processing this directive]

ColecoVision

[an error occurred while processing this directive]

ColecoVision

Games

Development

µC Tutorials

STM8

MCS-51

µC Tools

LLVM+SDCC

STM8 C compilers

STM8 RTOSes

[an error occurred while processing this directive]

Development

[an error occurred while processing this directive]
Tutorial

Introduction to sdcc

ColecoVision system

Playing music

Hardware

Homebrew kits

Homebrew kit CV

Homebrew kit CVs

Software

libcv and libcvu

png2cv

png2cvs

abc2cvm

cvmtuning

compression utilities

Games

[an error occurred while processing this directive]
Released

Schlange CV

Search for the stolen Crown Jewels

Monster Masher

Search for the stolen Crown Jewels 2

Cye

Search for the stolen Crown Jewels 3

Bankruptcy Builder

Shunting Puzzle

Ȼi̅x̅

In development

Colored Gravity

Tunnels & Trolls

[SK - name not final]

Io

[an error occurred while processing this directive]

Compiler Comparison
RTOS Availability

Tutorials

STM8L-DISCOVERY

LED Timer
Serial

STM8S-DISCOVERY

LED Timer
Serial

STM8A-DISCOVERY

STM8AF LED Timer
STM8AF Serial
STM8AF Benchmarks
STM8AL LED Timer
STM8AL Serial

EX-STM8-Q64a-207

LED Timer
Serial
Benchmarks

Open8S208Q80

LED Timer
Serial
Benchmarks

EX-STM8-Q48a-105

LED Timer
Serial

STM8/128-EVAL

LED Timer
Serial
Benchmarks

STM8L101-EVAL

Serial

[an error occurred while processing this directive]

Tutorials

EX-F320

LED Timer
Serial

C8051F340/380

LED Timer
Serial

C8051F V2.1 (F020)

LED Timer
Serial

C8051F300 Dev. B. Mod.

LED Timer
Serial

C8051F V2.1 (F120)

LED Timer
Serial
Benchmarks

51 MCU SCM

Serial

STC89 DEMO BOARD

LED Timer
Serial

EZ-USB FX2LP

LED Timer
Serial
Benchmarks

colecovision.eu

ColecoVision

[an error occurred while processing this directive]

How to buy

STM8

MCS-51

LLVM+SDCC

Contact

Schlange CV

Overview

This is a port of the popular game Schlange/snake/nibbles to the Colecovision. There are four snakes, controlled using the Colecovision controllers (two humans can play simultanously) or artifical intelligence which try to avoid running into walls and eating stuff that keeps turning up on the field.

Levels

There are 45 different levels; during a game you play trough 23 randomly selected levels ordered with increasing difficulty.

Artifical intelligence

There are two different AI variants in the game.

The first is a quite simple AI (AI S) which is strong in early levels, but will have difficulties with the increasing number of obstacles in higher levels.

Then there is an advanced AI (AI <search depth>) searching for optimal paths. The search depth can be configured.

Music

At the beginning of each level music is randomly selected from 12 different melodies.

Game rules

A snake dies when it runs into another snake or the wall. When there are no snakes left the game is lost.

The snake that wins most levels will win the game. A level is won if a snake reaches the winning lengths. Snake length increases when the snake eats a bonus. There is a special bonus, which will halt all snakes except the one that ate it for a short time.

Screenshots

Intro screen Configuration screen
Game level

Box

Front side

Front side of box

Back side

Back side of box

Demo

You can download a demo version of Schlange CV. It will stop after 8 levels and there's only 2 snakes.